package chapter04;

public class java13_Object {
    public static void main(String[] args) {
        // TODO 面向对象 - 多态
        // 所谓的多态，其实就是一个对象在不同场景下表现出来的不同状态和形态
        // 多态语法其实就是对对象的使用场景进行了约束

        // 以父类声明的子类对象 只能在父类中使用
        //一个对象可以使用的功能取决于引用变量的类型
        Person p = new Person();
        Person p1 = new Boy();
        p1.test();
    }
}

class Person {
    void test(){
        System.out.println("persontest...");
    }
}

class Boy extends Person {
    void testBoy() {
        System.out.println("boytest");
    }
}
class Girl extends Person {
    void testGirl () {
        System.out.println("girltest");
    }
}
